specialized financing investment - German English Dictionary